介绍
RustDesk是一个功能齐全的开源远程控制替代方案,可通过最少的配置实现自托管和安全性。官网介绍是 TeamViewer 的开源替代品。之前都是通过 ToDesk,但目前 ToDesk 需要付费购买插件!之前公司的机器都是向日葵 + ToDesk 的组合,现在可以换为 RustDesk + ToDesk 了。
搭建
准备机器
阿里云 ECS 有活动 99 元可以续费好几年,配置为 2核2G,3M带宽
购买后防火墙规则组开放21115
到21119
这4个端口,保险起见udp
和tcp
都打开。然后编写 docker-compopse.yml 文件。需要将下面的 外网IP
替换为自己的地址
1 | version: '3' |
安装 Docker 和 Docker-Compose
根据需要选择版本 https://download.docker.com/linux/static/stable/x86_64/
解压并拷贝到 /usr/bin/,然后启动
1 | tar xzvf docker-20.10.5.tgz |
安装 Docker-Compose
1 | sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
使用
配置中继服务器地址和 key
注意
1、安卓端如果需要在锁屏环境下唤醒,那么需要进行相对应的设置(关闭节能,和应用后台运行)
2、IOS 只有主控功能,不能被控
2、开源版好像被阉割了登录和注册功能,不过github上有现成的 Server